﻿@charset "utf-8";
/* CSS Document */

*{ outline:none; margin:0; padding:0;}
body{ width:100%; font-family:"微软雅黑"; font-size:12px; color:#333; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:url(../images/bg.jpg) left top;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#343434;}
a:hover{ text-decoration:none; color:#666666;}
.clear{ clear:both; font-size:0; height:0; line-height:0;}
img{ border:none;}
i,em{ font-style:normal;}
.l{ float:left;}
.r{ float:right;}
.show{display:block;}
.hide{display:none}
.w1100{ width:1100px; margin:0 auto;}

.top{ width:100%; background:url(../images/top_bg.png) center top no-repeat; height:178px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; position:relative; z-index:999;}
.top .c_top{ width:1100px; margin:0 auto;}
.top .c_top .welcome{ width:850px; color:#cbb2ae; line-height:56px; height:56px; text-align:left;}
.top .c_top .welcome a{ color:#cbb2ae; padding: 0 8px;}
.top .c_top .welcome a:hover{ color:#fff; text-decoration:underline;}
.top .c_top .nav{ width:850px; color:#e8c683; text-align:left; font-size:14px; padding-top:30px;}
.top .c_top .nav a{color:#e8c683; float:left; padding:0 19px;}
.top .c_top .nav a:hover{color:#fff;}

.banner{ width:100%;position:relative; height:560px; overflow:hidden; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; z-index:0; position:relative; margin-top:-48px;}
.fullSlide {width:100%;height:560px; z-index:0;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important; height:560px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:560px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:26px;line-height:26px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#4C3724;filter:alpha(opacity=90);opacity:0.9;line-height:999px;}
.fullSlide .hd ul .on {background:#D19532;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;/*background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;*/cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:2%;background-position:-6px -137px;}

.search{ width:100%; background:#3E180D; height:59px; line-height:59px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; color:#9F8A87; font-size:14px;}
.search .keyword{ width:800px;}
.search .keyword a{ color:#9F8A87; padding:0 10px;}
.search .keyword a:hover{ color:#fff;}
.search .Search_box{ width:300px; padding-top:13px;}
.search .Search_box .s_input1{color:#666; width:246px; padding:0 10px; height:31px; line-height:31px; overflow:hidden; background:#f4f4f4; border:0; float:left;}
.search .Search_box .s_input2{ background:url(../images/ban.jpg) no-repeat; width:34px; height:31px; border:0; float:left;}

.market{ width:100%; background:url(../images/ztx_r3_c1.jpg) center top no-repeat; height:515px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.market .l_c{ width:580px;}
.market .l_c h2{ width:580px; display:block; float:left; padding:68px 0 22px 0;}
.market .l_c dl{ width:580px; display:block; font-size:18px; padding:10px 0; float:left;}
.market .l_c dl dt{ width:100px; float:left; background:url(../images/d.png) left no-repeat; padding-left:20px;}
.market .l_c dl dd{ width:460px; float:left; color:#5c2418;}
.market .l_c dl dd i{ color:#ff6600;}
.market .l_c span{ background:url(../images/an1jpg.jpg) left no-repeat; width:451px; height:58px; line-height:58px; display:block; float:left; margin-top:16px; text-align:left;}
.market .l_c span a{ margin-top:16px; font-size:16px; font-weight:bold; color:#fff; padding-left:70px;}
.market .l_c span a:hover{ color:#FFC; text-decoration:underline;}
.market .video{ width:429px; height:286px; padding:93px 15px 0 0;}

.dominant{width:100%; background:url(../images/ztx_r4_c1.jpg) top center no-repeat; height:1218px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.dominant .ys1{ width:1100px; padding-top:380px;}
.dominant .ys1 span{ width:405px; float:left; display:block;}
.dominant .ys1 p{ width:590px; float:right; display:block; padding-top:80px; color:#bd9162; font-size:15px; line-height:28px;}

.dominant .ys2{ width:1100px;}
.dominant .ys2 p{ width:460px; float:right; display:block; color:#bd9162; font-size:15px; line-height:28px; padding-top:40px;}

.dominant .ys3{ width:1100px;}
.dominant .ys3 p{ width:550px; float:left; display:block; color:#bd9162; font-size:15px; line-height:28px; padding-top:20px;}

.dominant .ys4{ width:1100px;}
.dominant .ys4 p{ width:550px; float:left; display:block; color:#bd9162; font-size:15px; line-height:28px; padding-top:95px;}

.dominant .ys5{ width:1100px;}
.dominant .ys5 p{ width:550px; float:left; display:block; color:#bd9162; font-size:15px; line-height:28px; padding-top:95px;}

.league{width:100%; background:url(../images/ztx_r5_c1.jpg) top center no-repeat; height:638px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.league .jm_l{ width:512px;}
.league .jm_l h2{ width:512px; float:left; display:block; font-size:30px; color:#781d0a; font-weight:normal; padding-top:150px;}
.league .jm_l h2 b{ font-size:34px; color:#c15609; font-weight:bold;}
.league .jm_l i{ width:512px; float:left; display:block; font-size:11px; color:#B9B9B7; font-weight:normal; padding-top:15px; text-transform: uppercase;}
.league .jm_l dl{ width:512px; float:left; display:block; font-size:18px; line-height:34px; padding-top:35px;}
.league .jm_l dl dt{ width:512px; color:#333;}
.league .jm_l dl dd{ width:512px; color:#a54500;}
.league .jm_l ul{ width:512px; float:left; display:block; padding-top:20px;}
.league .jm_l ul li{ float:left; display:block; padding-top:40px; padding-right:20px;}
.league .map{ width:588px; padding-top:108px;}

.napa_stores{ width:100%; background:url(../images/ztx_r6_c1.jpg) top center no-repeat; height:756px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.napa_stores h2{ width:1100px; display:block; float:left; font-size:42px; color:#fefc97; text-align:center; padding-top:94px;}
.napa_stores i{ width:1100px; display:block; float:left; font-size:16px; color:#e7dda8; text-align:center; padding-top:5px; padding-bottom:80px;}
.napa_stores dl{ width:255px; float:left; display:block; padding:0 10px 15px 10px;}
.napa_stores dl dt{ width:255px; height:172px; float:left; display:block;}
.napa_stores dl dd{ width:255px; float:left; display:block; text-align:center; font-size:14px; height:40px; line-height:40px;}
.napa_stores dl dd a{ color:#fff;}
.napa_stores dl dd a:hover{ color:#e7dda8; text-decoration:underline;}

.product{ width:100%; background:url(../images/ztx_r7_c1.jpg) top center no-repeat; height:964px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.product h2{ width:1100px; display:block; float:left; font-size:42px; color:#5e2916; text-align:center; padding-top:50px;}
.product i{ width:1100px; display:block; float:left; font-size:16px; color:#5e2916; text-align:center; padding-top:15px; padding-bottom:80px;}
.product ul{ width:1100px; float:left; display:block; padding:32px 0 26px;}
.product ul li{ width:194px;float:left; display:block; padding:0 32px 0 0; font-size:16px; text-align:center;}
.product ul li.p0{ width:194px; float:left; display:block; padding:0 0px 0 0;}
.product ul li a{ width:192px; float:left; display:block; color:#5c2418; height:40px; line-height:40px; border:1px solid #7C3523;}
.product ul li a:hover{ width:194px; float:left; display:block; color:#fff; height:42px; line-height:42px; border:0; background:#A64711;}

.product dl{ width:250px; float:left; display:block; padding:3px; background:#D0BD9C url(../images/p_b2.jpg) bottom center no-repeat; border-bottom:10px solid #D0BD9C; margin:13px 9px;}
.product dl:hover{ width:250px; float:left; display:block;  padding:3px; background:#A64711 url(../images/p_b.jpg) bottom center no-repeat; border-bottom:10px solid #A64711;}
.product dl dt{ width:250px; height:195px; float:left; display:block;}
.product dl dd{ width:250px; float:left; display:block; text-align:center; font-size:14px; height:50px; line-height:50px;}
.product dl dd:hover{ width:250px; float:left; display:block; text-align:center; font-size:14px; height:50px; line-height:50px;}
.product dl dd a{ color:#672002;}
.product dl:hover dd a{color:#fff;}

.process{ width:100%; background:url(../images/lc_bg.png) top center no-repeat; height:620px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.process h2{ width:1100px; display:block; float:left; font-size:42px; color:#fefc97; text-align:center; padding-top:70px;}
.process i{ width:1100px; display:block; float:left; font-size:16px; color:#e7dda8; text-align:center; padding-top:5px; padding-bottom:40px;}
.process p{ width:1100px; display:block; float:left; text-align:center; padding-top:20px;}

.news_t{ width:1100px; margin:40px auto 25px auto; text-align:center;}

/*选项卡2*/
.news{ width:685px; height:400px;}
/*菜单class*/
.news .Menubox {width:100%;height:40px;line-height:40px;}
.news .Menubox ul{margin:0px;padding:0px;width:100%; float:left; display:block; border-bottom:1px solid #E6E6E6;}
.news .Menubox li{float:left;display:block;cursor:pointer;width:90px;text-align:center;color:#333;font-size:16px; font-weight:bold;}
.news .Menubox li.hover{padding:0px;width:90px; border-bottom:2px solid #5C2318;color:#5c2418;height:38px;line-height:38px;}
.news .Menubox i{float:left;display:block; color:#ccc;}
.news .Menubox a{float:right;display:block; color:#333;}
.news .Menubox a:hover{ text-decoration:underline;}

.news .Contentbox{clear:both;margin-top:0px;height:155px;text-align:left;width:685px; font-size:14px;}
.news .Contentbox .first{ overflow: hidden;padding:19px 0 19px 0; float:left; display:block; width:685px;}
.news .Contentbox .first dl{ width:685px; float:left; display:block;}
.news .Contentbox .first dl dt{ display:block; float:left;width:195px;padding-right:27px;}
.news .Contentbox .first dl dt a img{ display:block; float:left;  width:195px;}
.news .Contentbox .first dl dd{float:left; width:463px; display:block; }
.news .Contentbox .first dl dd em{float:left; width:463px; line-height:34px; display:block; font-weight:bold;}
.news .Contentbox .first dl dd em a{color:#333;display:block; width:463px; float:left; padding-right:0;}
.news .Contentbox .first dl dd em a:hover{color:#333; text-decoration:underline;}
.news .Contentbox .first dl dd p{color:#999;display:inline-block;float:left;line-height:22px;overflow:hidden;width:463px; display:block; height:75px;}
.news .Contentbox .first dl dd a{ color:#ab8157;}

.news .Contentbox ul{ width:685px; text-align:left; float:left; display:block;}
.news .Contentbox li{ background:url(../images/xd.png) left no-repeat; background-position:0 16px; display:block; height:35px; line-height:35px; overflow:hidden; padding-left:15px;}
.news .Contentbox li a{color:#666;}
.news .Contentbox li a:hover{color:#5c2418; text-decoration:underline;}

.FAQ{ width:370px; float:right; height:400px;}
.FAQ .title{width:370px; float:left; border-bottom:1px solid #E6E6E6; height:40px;line-height:40px;}
.FAQ .title span{ float:left; display:block; width:90px; height:38px;line-height:38px; border-bottom:2px solid #5C2318;color:#5c2418; font-size:16px; font-family:"微软雅黑", "黑体"; text-align:center;}
.FAQ .title em{float:right;display:block; color:#ccc; font-size:14px;line-height:47px;}
.FAQ .title em a{color:#ccc;}

.FAQ .c_line{width:370px; float:left; padding:12px 0 0 0;}
.FAQ .c_line dl{width:370px; float:left; display:block; text-align:left; font-family:"微软雅黑", "黑体"; padding:10px 0; font-size:14px;}
.FAQ .c_line dl dt{width:370px; float:left; display:block; line-height:20px; border-bottom:1px dashed #dbdbdb; color:#666; background:url(../images/mt.jpg) left no-repeat; background-position:0 6px; padding:5px 0 10px 0;}
.FAQ .c_line dl dt a{color:#666; padding-left:30px; }
.FAQ .c_line dl dt a:hover{color:#5c2418; text-decoration:underline;}
.FAQ .c_line dl dd{width:340px; float:left; display:block; line-height:24px; height:48px; overflow:hidden; color:#999; background:url(../images/mt2.jpg) left no-repeat; background-position:0 5px; padding-left:30px; margin-top:5px;}

.message{width:100%; background:url(../images/liuyan.png) top center no-repeat; height:488px; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.message .ly_c{ width:450px; float:right; margin:170px 95px 0 0;}
.message .ly_c .w170{ width:170px; border:1px solid #bbb; height:20px;}
.message .ly_c .w400{ width:400px; border:1px solid #bbb; height:20px;}
.message .ly_c .wb400{ width:400px; border:1px solid #bbb; height:68px;}
.message .ly_c .w78{ width:78px; border:1px solid #bbb; height:20px; float:left;}
.message .ly_c img{ float:left; padding-left:10px;}
.message .ly_c span{ width:100px; height:32px; float:left; display:block; text-align:center; line-height:32px; font-size:15px; margin:20px 20px 0 0;}
.message .ly_c span a{ color:#fff;}
.message .ly_c span.bg1{ background:#666;}
.message .ly_c span.bg2{ background:#663300;}
.message .ly_c span input{ width:100px; height:32px; background:none; color:#fff;text-align:center; line-height:25px; font-size:15px;}

.links{width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; padding-top:10px;}
.links .title{ width:1100px; font-size:17px; color:333333; text-align:left; font-weight:bold; background:url(../images/x2.jpg) bottom no-repeat; height:50px; line-height:50px;}
.links .txt{ width:1100px; font-size:14px; color:#666; line-height:30px; padding:10px 0;}
.links .txt a{color:#666; padding-right:17px;}
.links .txt a:hover{color:#5C2318; text-decoration:underline;}

.footer_nav{width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:#3A0F06; height:60px; line-height:60px; text-align:center;}
.footer_nav a{ color:#fff; background:url(../images/xx.jpg) right no-repeat; padding:0 32px;}
.footer_nav a.wx{background:none;}
.footer_nav a:hover{ color:#CC9; }


.footer{width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:#501A0E; padding:20px 0;}
.footer .logo{ width:256px; padding-right:67px;}
.footer .txt{ width:590px; color:#A88D86; font-size:14px; line-height:24px; padding-top:10px;}
.footer .txt a:hover{ color:#FFF;}

.footer .sm{ width:104px; color:#A88D86; text-align:center; line-height:25px; padding-top:10px;}


/*内页*/
.nbanner{width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:url(../images/nbanner.jpg) center no-repeat; height:415px; z-index:0; position:relative; margin-top:-48px; }

.n_main{width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:url(../images/nnbg.jpg) center top repeat-y;}
.n_main .main_bg{width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:url(../images/nbg.jpg) center top no-repeat;}



.main_bg .l_sub{ width:210px;}
.main_bg .l_sub .title{ width:210px; height:89px; float:left; background:url(../images/ntit.jpg) left; text-align:center;}
.main_bg .l_sub .title h2{ width:210px; float:left; color:#e7d29f; font-size:24px; font-weight:bold; padding:15px 0 5px 0;}
.main_bg .l_sub .title i{ width:210px; float:left; color:#e7d29f; font-size:14px; text-transform: uppercase;}
.main_bg .l_sub .sub{ width:210px; float:left; background:url(../images/n_bg.png) right top no-repeat; text-align:left; Max-Height:20000px;Min-Height:938px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 938 ? "938px" : "auto"));}
.main_bg .l_sub .sub a{ width:190px; height:59px; line-height:58px; background:url(../images/n_jt.png) left no-repeat; background-position:170px 25px; float:left; border-bottom:1px solid #d9d9d9; text-align:left; font-size:15px; color:#666; padding-left:20px;}
.main_bg .l_sub .sub a:hover{ width:190px; height:58px; line-height:58px; background:#F0EFED url(../images/n_jt2.png) left no-repeat; background-position:170px 25px; float:left; border-bottom:2px solid #74240D; text-align:left; font-size:15px; color:#9B3300; padding-left:20px;}
.main_bg .l_sub .sub a.bg{ width:190px; height:58px; line-height:58px; background:#F0EFED url(../images/n_jt2.png) left no-repeat; background-position:170px 25px; float:left; border-bottom:2px solid #74240D; text-align:left; font-size:15px; color:#9B3300; padding-left:20px;}
.main_bg .l_sub .sub .hover a{display:block;padding-left:20px;color:#74240D;font-weight:bold;background:#f3f3f3 url(../images/n_jt2.png) left no-repeat;font-size:15px;line-height:58px;height:59px;border-bottom:1px solid #eee;background-position:170px 25px; float:left;}



.main_bg .r_c{ width:860px; padding-top:30px;}
.main_bg .r_c .title{ width:860px; float:left; border-bottom:1px solid #A5450B; padding:17px 0;}
.main_bg .r_c .title span{float:left; font-size:18px; color:#a6440c; display:block; background:url(../images/n_r.png) left no-repeat; padding-left:13px;}
.main_bg .r_c .title img{ float:left; display:block; padding:5px 0 0 10px;}
.main_bg .r_c .title i{float:right; color:#666; padding-top:4px;}
.main_bg .r_c .title i a{ color:#666;}
.main_bg .r_c .p_list{ width:860px; float:left; padding:17px 0;}
.main_bg .r_c .p_list dl{ width:250px; float:left; display:block; padding:3px; background:#D0BD9C url(../images/p_b2.jpg) bottom center no-repeat; border-bottom:10px solid #D0BD9C; margin:13px 15px;}
.main_bg .r_c .p_list dl:hover{ width:250px; float:left; display:block;  padding:3px; background:#A64711 url(../images/p_b.jpg) bottom center no-repeat; border-bottom:10px solid #A64711;}
.main_bg .r_c .p_list dl dt{ width:250px; height:195px; float:left; display:block;}
.main_bg .r_c .p_list dl dd{ width:250px; float:left; display:block; text-align:center; font-size:14px; height:50px; line-height:50px;}
.main_bg .r_c .p_list dl dd:hover{ width:250px; float:left; display:block; text-align:center; font-size:14px; height:50px; line-height:50px;}
.main_bg .r_c .p_list dl dd a{ color:#672002;}
.main_bg .r_c .p_list dl:hover dd a{color:#fff;}
.main_bg .r_c .p_list .paging{ width:860px; padding:20px 0 10px;  float:left; height:45px;  margin-bottom:20px; text-align:center; padding-left:150px;}
.main_bg .r_c .p_list .paging a{ padding:10px 15px; border:1px solid #cbcbcb; margin:2px; font-size:14px; float:left; display:block;}
.main_bg .r_c .p_list .paging i{ float:left; display:block; line-height:42px; padding-left:15px;}
.main_bg .r_c .p_list .paging a:hover{ color:#fff; background:#A05625; text-decoration:none;  border:1px solid #fff;}
.main_bg .r_c .p_list .paging a.bg{ background:#A05625; color:#FFFFFF; text-decoration:none;  border:1px solid #fff; }

.main_bg .r_c .honour_list{ width:860px; float:left; padding:17px 0;}
.main_bg .r_c .honour_list dl{ width:266px; float:left; display:block;  margin:6px 10px;}
.main_bg .r_c .honour_list dl dt{ width:235px; height:170px; background:url(../images/ry.jpg) no-repeat; float:left; display:block; padding:20px 16px 20px 15px;}
.main_bg .r_c .honour_list dl dd{ width:266px; float:left; display:block; text-align:center; font-size:14px; height:40px; line-height:40px;}
.main_bg .r_c .honour_list dl dd a{ color:#672002;}
.main_bg .r_c .honour_list dl dd a:hover{ color:#672002; text-decoration:underline;}
.main_bg .r_c .honour_list .paging{ width:860px; padding:20px 0 10px;  float:left; height:45px;  margin-bottom:20px; text-align:center; padding-left:150px;}
.main_bg .r_c .honour_list .paging a{ padding:10px 15px; border:1px solid #cbcbcb; margin:2px; font-size:14px; float:left; display:block;}
.main_bg .r_c .honour_list .paging i{ float:left; display:block; line-height:42px; padding-left:15px;}
.main_bg .r_c .honour_list .paging a:hover{ color:#fff; background:#A05625; text-decoration:none;  border:1px solid #fff;}
.main_bg .r_c .honour_list .paging a.bg{ background:#A05625; color:#FFFFFF; text-decoration:none;  border:1px solid #fff; }

.main_bg .r_c .store_list{ width:860px; float:left; padding:25px 0 17px;}
.main_bg .r_c .store_list dl{ width:255px; float:left; display:block; padding:0 15px 15px;}
.main_bg .r_c .store_list dl dt{ width:255px; height:172px; float:left; display:block;}
.main_bg .r_c .store_list dl dd{ width:255px; float:left; display:block; text-align:center; font-size:14px; height:40px; line-height:40px;}
.main_bg .r_c .store_list dl dd a{ color:#672002;}
.main_bg .r_c .store_list dl dd a:hover{ color:#672002; text-decoration:underline;}
.main_bg .r_c .store_list .paging{ width:860px; padding:20px 0 10px;  float:left; height:45px;  margin-bottom:20px; text-align:center; padding-left:150px;}
.main_bg .r_c .store_list .paging a{ padding:10px 15px; border:1px solid #cbcbcb; margin:2px; font-size:14px; float:left; display:block;}
.main_bg .r_c .store_list .paging i{ float:left; display:block; line-height:42px; padding-left:15px;}
.main_bg .r_c .store_list .paging a:hover{ color:#fff; background:#A05625; text-decoration:none;  border:1px solid #fff;}
.main_bg .r_c .store_list .paging a.bg{ background:#A05625; color:#FFFFFF; text-decoration:none;  border:1px solid #fff; }

.main_bg .r_c .FAQ_list{ width:860px; float:left; padding:17px 0 17px;}
.main_bg .r_c .FAQ_list dl{width:860px; float:left; display:block; text-align:left; font-family:"微软雅黑", "黑体"; padding:10px 0; font-size:14px; border-bottom:1px dashed #dbdbdb}
.main_bg .r_c .FAQ_list dl dt{width:860px; float:left; display:block; line-height:20px;; color:#666; background:url(../images/mt.jpg) left no-repeat; background-position:0 6px; padding:5px 0 10px 0;}
.main_bg .r_c .FAQ_list dl dt a{color:#666; padding-left:30px; }
.main_bg .r_c .FAQ_list dl dt a:hover{color:#5c2418; text-decoration:underline;}
.main_bg .r_c .FAQ_list dl dd{width:830px; float:left; display:block; line-height:24px; height:48px; overflow:hidden; color:#999; background:url(../images/mt2.jpg) left no-repeat; background-position:0 5px; padding-left:30px; margin-top:5px;}
.main_bg .r_c .FAQ_list .paging{ width:860px; padding:20px 0 10px;  float:left; height:45px;  margin-bottom:20px; text-align:center; padding-left:150px;}
.main_bg .r_c .FAQ_list .paging a{ padding:10px 15px; border:1px solid #cbcbcb; margin:2px; font-size:14px; float:left; display:block;}
.main_bg .r_c .FAQ_list .paging i{ float:left; display:block; line-height:42px; padding-left:15px;}
.main_bg .r_c .FAQ_list .paging a:hover{ color:#fff; background:#A05625; text-decoration:none;  border:1px solid #fff;}
.main_bg .r_c .FAQ_list .paging a.bg{ background:#A05625; color:#FFFFFF; text-decoration:none;  border:1px solid #fff; }

.main_bg .r_c .news_list{ width:860px; float:left; padding:17px 0 17px;}
.main_bg .r_c .news_list ul{ width:860px; text-align:left; float:left; display:block; font-size:14px;}
.main_bg .r_c .news_list li{ background:url(../images/xd.png) left no-repeat; background-position:0 16px; display:block; height:35px; line-height:35px; overflow:hidden; padding-left:15px; font-size:14px; text-align:right;}
.main_bg .r_c .news_list li a{color:#666; float:left;}
.main_bg .r_c .news_list li a:hover{color:#5c2418; text-decoration:underline;}
.main_bg .r_c .news_list .paging{ width:860px; padding:20px 0 10px;  float:left; height:45px;  margin-bottom:20px; text-align:center; padding-left:150px;}
.main_bg .r_c .news_list .paging a{ padding:10px 15px; border:1px solid #cbcbcb; margin:2px; font-size:14px; float:left; display:block;}
.main_bg .r_c .news_list .paging i{ float:left; display:block; line-height:42px; padding-left:15px;}
.main_bg .r_c .news_list .paging a:hover{ color:#fff; background:#A05625; text-decoration:none;  border:1px solid #fff;}
.main_bg .r_c .news_list .paging a.bg{ background:#A05625; color:#FFFFFF; text-decoration:none;  border:1px solid #fff; }

.main_bg .r_c .college_list{ width:860px; float:left; padding:17px 0 17px;}
.main_bg .r_c .college_list ul{ width:860px; text-align:left; float:left; display:block; font-size:14px;}
.main_bg .r_c .college_list li{ background:url(../images/xd.png) left no-repeat; background-position:0 16px; display:block; height:35px; line-height:35px; overflow:hidden; padding-left:15px; font-size:14px; text-align:right;}
.main_bg .r_c .college_list li a{color:#666; float:left;}
.main_bg .r_c .college_list li a:hover{color:#5c2418; text-decoration:underline;}
.main_bg .r_c .college_list .paging{ width:860px; padding:20px 0 10px;  float:left; height:45px;  margin-bottom:20px; text-align:center; padding-left:150px;}
.main_bg .r_c .college_list .paging a{ padding:10px 15px; border:1px solid #cbcbcb; margin:2px; font-size:14px; float:left; display:block;}
.main_bg .r_c .college_list .paging i{ float:left; display:block; line-height:42px; padding-left:15px;}
.main_bg .r_c .college_list .paging a:hover{ color:#fff; background:#A05625; text-decoration:none;  border:1px solid #fff;}
.main_bg .r_c .college_list .paging a.bg{ background:#A05625; color:#FFFFFF; text-decoration:none;  border:1px solid #fff; }

.main_bg .r_c .introduce{ width:860px; float:left; padding:17px 0 17px; line-height:26px; color:#666; font-size:14px;}
.main_bg .r_c .introduce p{ padding:10px 0;}
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


.main_bg .r_c .process_txt{ width:860px; float:left; padding:17px 0 25px; line-height:26px; color:#666; font-size:14px;}
.main_bg .r_c .process_txt p{ padding:10px 0;}

.main_bg .r_c .wz{ width:860px; float:left; padding:17px 0 25px; line-height:26px; color:#666; font-size:14px;/*Max-Height:20000px;Min-Height:851px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 851 ? "851px" : "auto"));*/}
.main_bg .r_c .wz p{ padding:10px 0;}
.main_bg .r_c .wz h3{ width:860px; float:left; font-size:24px; font-family:"微软雅黑", "黑体"; color:#983400; display:block; font-weight:normal; height:65px; line-height:65px; text-align:center;font-weight:bold;}
.main_bg .r_c .wz em{ width:860px; float:left; font-size:12px; font-family:"微软雅黑", "黑体"; color:#B4B4B2; display:block; text-align:center; padding:0px 0 15px 0; border-bottom:1px solid #E6E5E3; }
.main_bg .r_c .wz .txt{ width:860px; float:left; display:block; line-height:30px; color:#9A9A9A; padding:10px 0 20px 0;}
.main_bg .r_c .wz .sx{ width:860px; float:left; display:block; line-height:30px; color:#9A9A9A; border-top:1px dashed #E7E7E7; padding-top:10px; }
.main_bg .r_c .wz .sx span{ width:860px; float:left; display:block; height:30px; line-height:30px; color:#9A9A9A; text-align:left;}
.main_bg .r_c .wz .sx span a{ color:#9A9A9A;}
.main_bg .r_c .wz .sx span a:hover{ color:#666; text-decoration:underline;}

.main_bg .r_c .px_list{ width:860px; float:left; padding:17px 0 25px; line-height:26px; color:#666; font-size:14px;}
.main_bg .r_c .px_list dl{ width:860px; float:left; display:block; padding:10px 0 20px 0;}
.main_bg .r_c .px_list dl dt{ width:390px; height:306px; float:left; padding-right:35px;}
.main_bg .r_c .px_list dl dt img{ width:390px; height:306px;}
.main_bg .r_c .px_list dl dd{ width:435px; float:left; line-height:28px;}
.main_bg .r_c .px_list dl dd.c999{ width:435px; color:#999; height:185px;}
.main_bg .r_c .px_list dl dd h2{ width:435px; float:left; font-size:20px; color:#691f02; font-weight:normal; padding:8px 0 8px 0;}
.main_bg .r_c .px_list dl dd a{ width:148px; height:42px; line-height:42px; background:#993400; font-size:16px; font-weight:bold; color:#fff; float:left; display:block; text-align:center; margin-right:20px;}

.main_bg .r_c .px_list h3{ font-size:16px; font-weight:bold; color:#fff; text-align:center; border-bottom:1px solid #993400; float:left; display:block; width:860px;}
.main_bg .r_c .px_list h3 span{ width:125px; height:36px; line-height:36px; background:#993400; float:left; display:block;}

.main_bg .r_c .px_list .p_txt{ width:860px; float:left; font-size:14px; line-height:26px; color:#666; padding:17px 0 17px;}
.main_bg .r_c .px_list .p_txt p{ padding:10px 0;}

.message_txt{ width:860px; float:left; padding:17px 0 25px; line-height:26px; color:#666; font-size:14px;}

.message_bd{ background:url(../images/lyb.png) top center no-repeat; height:336px; padding:440px 0 0 70px;}
.message_bd .w170{ width:170px; border:1px solid #bbb; height:20px;}
.message_bd .w400{ width:650px; border:1px solid #bbb; height:20px;}
.message_bd .wb400{ width:650px; border:1px solid #bbb; height:68px;}
.message_bd .w78{ width:78px; border:1px solid #bbb; height:20px; float:left;}
.message_bd img{ float:left; padding-left:10px;}
.message_bd span{ width:100px; height:32px; float:left; display:block; text-align:center; line-height:32px; font-size:15px; margin:20px 20px 0 0;}
.message_bd span a{ color:#fff;}
.message_bd span.bg1{ background:#666;}
.message_bd span.bg2{ background:#663300;}
.message_bd span input{ width:100px; height:32px; background:none; color:#fff;text-align:center; line-height:25px; font-size:15px;}

.main_bg .r_c .contact{width:860px; float:left; padding:17px 0 25px; line-height:26px; color:#666; font-size:14px; line-height:53px;}
.main_bg .r_c .contact ul{ width:840px; float:left; display:block; background:url(../images/lxmw.png) left no-repeat; height:440px; background-position:0 16px; margin:20px 10px;}
.main_bg .r_c .contact ul li{ width:860px; float:left; display:block; font-size:18px; color:#a9533c; padding-left:35px;}
.main_bg .r_c .contact .map{ width:860px; float:left;}



